be soundly defeated - İspanyolca İngilizce Sözlük